have something manufactured - French English Dictionary